2946,2948,2950,2954,2959,2962,2965,2966,2968,2968,2966,2963,2960,2958,2955,2951,2948,2946,2944,2941,2939,2939,2938,2936,2931,2931,2927,2923,2924,2926,2929,2931,2933,2935,2936,2938,2941,2944,2946;535,534,533,532,531,529,527,525,522,521,519,518,518,516,516,515,515,514,516,516,515,517,517,515,515,519,521,523,525,527,527,527,529,529,528,527,529,531,532